home *** CD-ROM | disk | FTP | other *** search
/ CD Ware Multimedia 1994 November / Cd Ware (Nro. 2) - Epimundo.iso / DOS / CM / RTP192.ZIP / SYSOP.DOC < prev    next >
Encoding:
Text File  |  1994-06-07  |  20.6 KB  |  437 lines

  1.      RISE TO POWER Version 1.92 --  Program & Design by Robert A. Dalton
  2.                Based on original source code by Chris R. Tynes
  3.                            Copyright (C) 1993
  4.  
  5.  
  6.                       Final Compile Date: 06-07-94
  7.      Compiled using SCOTT BAKER's Door Driver Routines (Registered)
  8.      and Borland Pascal 7.0 (Professional).
  9.  
  10.  
  11.                              INTRODUCTION:
  12.                              ------------
  13.         RISE TO POWER is a on-line door game of intrigue based in 15th
  14.         Century Germany.  The goal is to advance from a land holding
  15.         Knight to King and unite the 10 provinces of Germany.  To do
  16.         this you will have to use treachery, guile and force of arms.
  17.  
  18.                               DISCLAIMER:
  19.                               ----------
  20.      To the extent of this SysOp's knowledge, this software will cause not
  21.      damage whatsoever to your system.  HOWEVER, no warranty is given or
  22.      implied.  By running this software, you hereby submit to the rules and
  23.      limitations imposed by the author.  NEITHER THE AUTHOR, NOR ANY OF THE
  24.      TEST SITES, SUPPORT BOARDS, OR ANYONE OF ANY RELATION TO THE GAME MAY
  25.      BE HELD RESPONSIBLE FOR ANY OF THE VARIOUS POSSIBLE PROBLEMS THAT MAY
  26.      OCCUR.  IF YOU DO NOT AGREE WITH ANY OF THE RULES OR REQUIREMENTS
  27.      STATED, DO NOT USE THIS PACKAGE!
  28.  
  29.                              REQUIREMENTS:
  30.                              ------------
  31.      At this point in time the only requirements are FILES=10
  32.      (or more) in your config.sys file.  The game is RIP aware
  33.      but NOT a RIP Game at this time. In this version a FOSSIL
  34.      is NO longer required to run the game.
  35.  
  36.                             Files Included
  37.                             --------------
  38.      Below is a listing of all files for the RISE TO POWER Game.
  39.      If you are missing ANY of these files (except for the DOC and
  40.      FRM files), the game will NOT function.  Feel free to give out
  41.      copies of the ENTIRE archive package of RTP but please make sure
  42.      all the files below are in that package:
  43.  
  44.  
  45.  ASSASSIN.ANS - Assassin ANSI Menu Screen
  46.  ATTACK.ANS   - Attack Player's Keep ANSI Menu Screen
  47.  BARON.ANS    - Baron's Keep ANSI Menu Screen
  48.  DUEL.ANS     - Duel ANSI Screen     
  49.  KING.ANS     - King's Keep ANSI Menu Screen
  50.  MAPMENU.ANS  - Large Screen ANSI Map Display
  51.  PLAYER.ANS   - Player's Keep ANSI Menu Screen
  52.  RTOPEN.ANS   - ANSI Opening Screen for RISE TO POWER
  53.  RTP_1.ANS    - ANSI Keep with Drawbridge Open
  54.  RTP_2.ANS    - ANSI graphic of Keep with Drawbridge Closed
  55.  RTP_3.ANS    - ANSI graphic of Addition to Keep
  56.  RTP_6.ANS    - ANSI Graphic of constructed church
  57.  RTP_7.ANS    - ANSI Graphic of meeting another player
  58.  RTP_8.ANS    - ANSI Graphic of assassin attacking player from behind
  59.  RTP_10.ANS   - ANSI Graphic of message being delivered
  60.  RTP_11.ANS   - ANSI graphic of player being promoted
  61.  RTP_12.ANS   - ANSI Graphic of King Giving hand of women in marriage
  62.  RTP_13.ANS   - ANSI Graphic of treasure chest
  63.  RTP_15.ANS   - ANSI graphic of meeting brigands
  64.  RTP_16.ANS   - ANSI graphic of a monk
  65.  RTP_17.ANS   - ANSI graphic of a challenge
  66.  RTP_18.ANS   - ANSI graphic - You become King
  67.  STAT.ANS     - ANSI Player Status Screen
  68.  TREACH.ANS   - Treachery ANSI Menu Screen
  69.  VISIT.ANS    - Visiting Players ANSI Menu Screen
  70.  WMAIN.ANS    - RISE TO POWER Main ANSI Menu Screen
  71.  SAMPLE.BAT   - A sample BAT file for Door.sys used on my BBS (WILDCAT)
  72.  RTP.CTL      - Control file for setting up RISE TO POWER
  73.  KEY.DAT      - Dummy Key for RISE TO POWER (Good forever!)
  74.  MAPDATA.DAT  - ASCII game map for RISE TO POWER-DO NOT ALTER!
  75.  OLDNEWS.DAT  - Yesterdays news
  76.  FILE_ID.DIZ  - ASCII Description File for BBS Sysops on RTP
  77.  HISTORY.DOC  - RTP Version History information file
  78.  SYSOP.DOC    - This text file you are reading
  79.  UPGRADE.DOC  - If you are upgrading - read this first!
  80.  MAINT.EXE    - Nightly maintenance program for RISE TO POWER
  81.  RTP.EXE      - RISE TO POWER Main Program
  82.  RTPEDIT.EXE  - RISE TO POWER Game Editor Program
  83.  RTPINIT.EXE  - RISE TO POWER Game Initializing Program
  84.  REGISTER.FRM - Preprinted registration form and mailer
  85.  BUGRPT.FRM   - Preprinted bug report/suggestion/comment form and mailer
  86.  INSTRUCT.TXT - Game Player Instructions for RISE TO POWER
  87.  RTP.ZIP      - Compressed copy of the above instructions to make
  88.                  available on your BBS for download by players of the game.
  89. *SAMPLE.CTL   - A copy of the RTP.CTL file which I use on my BBS to
  90.                  run the game (WildCat 3.91S System, 386 33Mhz Computer,
  91.                  Single Node, 8Mb RAM, DesqView 2.41/QEMM 7.03, BNU Fossil
  92.                  locking port #1 at 19200 and using FrontDoor 2.02 and a
  93.                  US Robotics DS Modem, ANSI.sys loaded and SHARE loaded).
  94.  
  95.                    
  96. Files created by RISE TO POWER upon initialization:
  97.  
  98.  COUNTRY.DAT  - Province Information file
  99.  GEN.DAT      - General Information file
  100.  GLOB.DAT     - Global variables Information File
  101.  MAP.DAT      - Map Information File
  102.  MESSAGE.DAT  - Message Storage File
  103.  NEWS.DAT     - News and Player Log Information File
  104.  PLAYER.DAT   - Player Information File
  105.  
  106. Files created by RISE TO POWER when first played:
  107.  
  108.  RTPSCORE.DAT - ASCII Scores information Bulletin
  109.  KILLEM.DAT   - Created to store deleted players temporarily.
  110.  
  111. Files that may be created by RISE TO POWER as needed:
  112.  
  113.  ERROR.LOG    - Created by main program if error occurs
  114.  MERROR.LOG   - Created by maintenance program if error occurs
  115.  
  116.  
  117.  
  118.                            Installation
  119.                            ------------
  120.      1. Create a directory for the game (example: "WC30\DOORS\RTP")
  121.  
  122.      2. Make sure that ALL files listed above from the RTP192.ZIP file
  123.         are moved into that directory.
  124.  
  125.      3. Edit the control file (RTP.CTL) for your type of BBS software,
  126.         user name, etc. The control file should be self-explanatory.
  127.  
  128.      4. Edit the Key.DAT file.  Line #1 should be the sysops name, Line
  129.         #2 should be the name of the using BBS, do NOT change or edit
  130.         line #3.
  131.  
  132.      5. Install the door into your BBS software (see your BBS software
  133.         documentation for more information).  A batch file is normally
  134.         used to do this.  To run the program just have your batch file
  135.         change to the RTP directory and run RTP.EXE - That's all there
  136.         is to it!  A sample DOOR.SYS type batch file (SAMPLE.BAT) has
  137.         been included with the game for editing and your use.  For
  138.         dorinfo systems use the following: 
  139.  
  140.                             Sample Batch File
  141.                             -----------------
  142.            
  143.                  COPY DORINFOx.DEF \RBBS\DOORS\RTP\*.*
  144.                  CD \RBBS\DOORS\RTP
  145.                  RTP x <-=- NODE number !!DO NOT USE "x"!!
  146.                  del dorinfox.def            
  147.                  CD \RBBS
  148.  
  149.     -=*=- Please note that you replace the "x" with the appropriate node
  150.           number. Ex: Dorinfo1.def ; Dorinfo2.def ; etc...
  151.  
  152.      6.  Run RTPINIT.EXE to initialize the game and create required game
  153.          data files.  This file automatically initializes the game with
  154.          default values.  If you are a REGISTERED user and want to run a
  155.          custom game use the RTPEDIT.EXE program instead of the RTPINIT.EXE
  156.          program.  The RTPEDIT program will NOT function unless you are
  157.          registered.
  158.          
  159.      7.  Manually run MAINT.EXE to initialize quests and other required game
  160.          information.  Thereafter make sure your BBS Software runs the
  161.          MAINT.EXE program on a daily basis as an event.  One note on
  162.          maintenance:  Players will be automatically deleted after 10 days
  163.          of inactivity. 
  164.  
  165.      8.  If you would like a score bulletin just have the game batch file
  166.          copy the RTPSCORE.DAT file to wherever you have your bulletins.
  167.          Example:
  168.          Copy C:\WC30\DOORS\RTP\RTPSCORE.DAT C:\WC30\BULL\BULL11.BBS
  169.  
  170.      9. If you would like the news file to become a bulletin just have the
  171.          game batch file copy the NEWS.DAT file to wherever you have your
  172.          bulletins.  Example:
  173.          Copy C:\WC30\DOORS\RTP\NEWS.DAT C:\WC30\BULL\BULL12.BBS
  174.  
  175.  
  176.                      RESTRICTIONS ON THE UNREGISTERED GAME
  177.                      -------------------------------------
  178.          Until the game is registered the following restrictions
  179.          are in effect:
  180.  
  181.          a.  Game time is limited to less then 10 minutes per player.
  182.          b.  The Game editor (RTPEDIT.EXE) cannot be used.
  183.          c.  The game is limited to 10 players.
  184.          d.  There will be a slight delay experienced by players at the
  185.              beginning of the game.
  186.  
  187.                                Local Mode
  188.                                ----------
  189.      "RTP/L" will get you there.
  190.  
  191.                             Glossary of Terms
  192.                             -----------------
  193.      Here is a brief guide to a few terms that I will be using in this
  194.      document:
  195.  
  196.      BAUD -      The speed at which the user is calling.
  197.  
  198.      DOOR.SYS  - Common drop file used by a variety of BBS programs. It is
  199.                  the one I use on my BBS to run RTP, and therefore, the
  200.                  most reliable.
  201.  
  202.      DROP FILE - The file that is created by the bbs program when it goes to
  203.                  execute the door. It contains the baud rate, com port,
  204.                  name of the user on-line, etc. Common drop files are
  205.                  DORINFO.DEF, DOOR.SYS, PCBOARD.SYS, EXITINFO.DAT, etc.
  206.  
  207.      LOCKED BAUD - In order to get the most efficiency out of a high speed
  208.                    error correcting modem (9600 baud or above), you must
  209.                    lock the baud rate to a speed higher than what the caller
  210.                    is actually using. By locking the baud to 38,400, the
  211.                    modem can actually compress the data that is being sent
  212.                    and achieve a baud rate much higher than the actual
  213.                    transmission rate.
  214.  
  215.      RTP - "Rise To Power", the name of this game.
  216.  
  217.      MAINT - Maintenance mode. RTP must perform maintenance once per day to
  218.              do various things with it's data files.
  219.  
  220.      MULTINODE - A BBS system with either more than one computer attached
  221.                  or using a multi tasker (desqview, windows) that allows
  222.                  more than one person to call at a time.
  223.  
  224.      NODE - Refers to a member of a multinode system.
  225.  
  226.  
  227.                           Command Line Switches
  228.                           ---------------------
  229.  
  230.      /L       Load in Local mode.
  231.  
  232.      /Nx      Specifies node number. (i.e. /N1 for node 1, /N2 for node 2,
  233.               etc.)
  234.  
  235.      /Pyy     Specifies path to drop files. (i.e. /PC:\BBS, for c:\bbs, etc.)
  236.  
  237.      /Bxxxx   Specify lock baud rate. For example "/B38400" would force the
  238.               comport to be 38,400 baud no matter what the drop file says
  239.               the baud is (i.e.; like door.sys). Only use IF the RTP.CTL
  240.               locked baud section does NOT work.
  241.  
  242.                              Multinode use
  243.                              -------------
  244.      RTP does NOT allow multinode use. I have no plans at this time to
  245.      develop a version of RTP that does.
  246.  
  247.            Common Problems (Locked Bauds, High Speed modems, etc.)
  248.            ------------------------------------------------------
  249.  
  250.    1.   The game does NOT require a fossil driver to run.
  251.  
  252.    2.   If you are running a high speed modem (9600 baud or above), then I
  253.         suggest you run your bbs/mailer/doors at a locked baud rate. On high
  254.         speed error correcting modems, locking the baud rate will have a
  255.         noticeable increase on the speed of text that is sent. It's beyond
  256.         the scope of this document to discuss configuring your BBS and
  257.         mailer for a locked baud rate; you may wish to consult those docs
  258.         for information on that. Here are a few things to keep in mind when
  259.         setting up RTP with a locked baud rate:
  260.  
  261.         a.  When using a locked baud rate, I highly recommend using a FOSSIL
  262.         driver. RTP will work at high speeds without one though.  BNU is a
  263.         good fossil driver which can even be loaded and unloaded before/after
  264.         you run RTP.
  265.  
  266.         b.  If you are using a fossil, then make sure to tell the fossil
  267.         that the port is locked. For BNU, to lock com1: at 38,400, you
  268.         would use something like "L0=38400" on BNU's command line.
  269.  
  270.         c.  If you lock the baud for one program, it must be locked
  271.         for everything. You can't lock the baud for just RTP, but not
  272.         your BBS/mailer.
  273.  
  274.         d.  You may need to use the /B switch on the RTP Command line to
  275.         specify the locked baud rate. For 19,200 this would be "/B19200"
  276.         and for 38,400 this would be "/B38400". Please note there is no
  277.         space between the "/B" and the baud rate.
  278.  
  279.    3.   What follows is some information on possible strange situations
  280.         that may occur:
  281.  
  282.         a.  Low speed users can play RTP, but high speed users get garbage.
  283.      
  284.              - If you are not using the DORINFOx.DEF or DOOR.SYS drop file
  285.                then you may wish to find a converter program to convert
  286.                whatever drop file your BBS produces to the DORINFOx.DEF
  287.                or DOOR.SYS format and tell RTP to use that.
  288.  
  289.                Several converter programs are readily available on most
  290.                BBS systems. CallDoor is a good one if you can find it.
  291.  
  292.         b.  RTP hangs up when a user enters the game.
  293.  
  294.              - Sounds like RTP is getting the wrong baud rate somehow.
  295.                Try switching over to the DORINFOx.DEF drop file method
  296.                if possible.
  297.  
  298.         c.  Text and screens are getting cut off.
  299.  
  300.              - If you are running with a locked baud, then this could
  301.                be caused by some sort of FLOW CONTROL problem. Try using
  302.                a fossil if you aren't already.
  303.  
  304.         d.  If you're using something other than the DOOR.SYS drop file,
  305.             then I always suggest trying to use DOOR.SYS if possible. It is
  306.             the most reliable method and has had the most testing. If that
  307.             is not possible try DORINFOx.DEF as an alternative.
  308.  
  309.                            Restarting the Game
  310.                            -------------------
  311.         1.  Run RTPINIT.EXE to initialize the new game files. If the old
  312.         ones are still in the directory, don't worry, the program will
  313.         simply overwrite them.  It is not necessary to delete any files
  314.         before running the RTPINIT.EXE program.  If you are a REGISTERED
  315.         user and want to run a custom game use the RTPEDIT.EXE program
  316.         instead of the RTPINIT.EXE program.  The RTPEDIT program will NOT
  317.         function unless you are registered.
  318.  
  319.         2.  Run MAINT.EXE to setup the first quest.
  320.  
  321.         3.  That's it!
  322.  
  323.                        "Corrupted" data files
  324.                         ----------------------
  325.      It is possible that something could happen to your RTP data files. A
  326. power outage, RTP crash, or other event could damage one of the data
  327. files.  If you get one of these messages, then the best thing to do is start
  328. the game over with a clean copy of RTP.
  329.  
  330.                     
  331.                               CREDITS:
  332.  
  333.      This relatively small section is just to recognize the GOOD people
  334.      who have made this door a possibility.
  335.  
  336.        Chris R. Tynes   -=*=- The original author of the source code on
  337.                                which this game is based and who very
  338.                                graciously allowed me to use it to make
  339.                                this game.  
  340.  
  341.        Michael Arnett   -=*=- For his generous donation of the custom 
  342.                               ANSI art opening screen in this game.
  343.         
  344.        Violet Stymacks  -=*=- For her generous donation of the custom 
  345.                               ANSI art in this game.
  346.                                
  347.        Scott Baker      -=*=- The author of the door driver package which
  348.                                made this game possible. Great job Scott!!
  349.  
  350.        Steven Lorenz    -=*=- The author of the enhanced add on package
  351.                               to Scott Bakers DoorDriver.  Thanks to his
  352.                               allowing me to use his modifications I
  353.                               was able to delete the fossil requirement
  354.                               and add many new communication enhancements
  355.                               to the latest version of RTP. Thanks
  356.                               Steve!
  357.  
  358.        Steve Smith      -=*=- Sysop of the Broken Wings BBS for beta testing
  359.                                this version on his BBS and making many
  360.                                recommendations on bug fixes.
  361.  
  362.        Charles Halsey, Marjorie Scofield, Adam Grandon, Hal Borland,
  363.        Titus Campbell, and many others for play testing the game on
  364.        the TANSTAFL BBS - Thanks guys!
  365.  
  366.                            Where to reach me
  367.                            -----------------
  368.  
  369.  I can usually be reached at my BBS system, which should be listed in the
  370.  section entitled "registration" which is below.
  371.  
  372.  
  373.                              Registration
  374.                              ------------
  375.      If you or your users enjoy this game, then please register it.
  376.  Registration is $20.00 and you get a key code by mail or posted on my
  377.  BBS which will disable the delay, allow more players, allow more playing
  378.  time, allow use of the Game Editor and entitle you to life time support
  379.  through my BBS.  BBS Support includes  free updates through my BBS and
  380.  access to the  RTP support conference on my BBS.  To register this game
  381.  just print out the registration form (REGISTER.FRM) file included with
  382.  the game and  send it with your check or money order for $20.00 to:
  383.                     
  384.                        Robert A. Dalton
  385.                        203 Old Farm Road
  386.                        Harrison, AR 72601
  387.  
  388.  
  389.                      HOW TO REACH ME BY MODEM
  390.                     ---------------------------
  391.  
  392.                      The TANSTAFL BBS (USA)
  393.           (501) 741-5699  (USR Dual- 2400 to 14400 baud)
  394.                       Fidonet 1:391/1400
  395.   (As of June 1st 1994 my FIDO number will be changing to 1:391/3010)
  396.  
  397.      Reminder: You will be mailed a letter with your registration code.
  398.  Just allow an appropriate amount of time (a week or two) after dropping your
  399.  check in the mail for it to arrive to me and the code to be sent by mail
  400.  back to you.  If you need it sooner log onto my BBS, leave me a message
  401.  telling me you mailed the registration and when I receive your check or
  402.  money order I will post a private message on the BBS giving you the key
  403.  code.  If you do it this way please allow at least a week from the time
  404.  you mail it to the time you call and get your code. If you go the BBS
  405.  route you will NOT also receive a key code by mail.
  406.  
  407.  
  408.                    Bug Reports/Comments/Suggestions
  409.                    --------------------------------
  410. I have made every attempt to make sure the game is free of bugs, BUT the
  411. possibility always exists that one may have been missed by me or the
  412. playtesters.  If you find a bug, or have a suggestion or comment to make
  413. which would make future versions better please print out the BUGRPT.FRM and
  414. mailer, fill it out, and send it to me.  I read ALL of them and those people
  415. that lead me to find a bug or generate a better game will receive credit in
  416. the game documentation.
  417.  
  418.                            FUTURE PLANS
  419.                            ------------
  420. I intend to add more events, more weapons, more KING options, etc. to future
  421. versions of RTP.  Also I hope to add a RIP version someday soon. Once you
  422. are registered any future updates can be obtained free through my BBS and
  423. my upgrades are ALWAYS easy to implement!
  424.  
  425.                           FIDO INFORMATION
  426.                           ----------------
  427. My BBS supports file "freq"ing at 9600 baud or above.  Just call 1:391/1400.
  428. I also carry a door library of over 250 of the all time best door games which
  429. I try to keep current.  For a list of these doors just freq "DOORS".  I am
  430. always adding new things to my games so most likely there will be a later
  431. version of the program available on my BBS then the one you have.  For
  432. a current version of RTP just freq "RTP".  For a list of ALL my files just
  433. freq "TANSTAFL.ZIP".  If you are a door game/program writer why not send me
  434. a copy of your game/program?  If you have a more current version of a door
  435. then I have, please consider sending me a copy as a token of your
  436. appreciation for the service I offer at NO cost to you.  Thanks!
  437.